package com.ecy.quadratic.component;

import com.ecy.quadratic.reader.component.AppComponent;
import com.ecy.quadratic.ui.activity.CommunityDetailActivity;
import com.ecy.quadratic.ui.activity.PostCommunityActivity;
import com.ecy.quadratic.ui.activity.SpecialAreaActivity;
import com.ecy.quadratic.ui.fragment.HotCommunityFragment;
import com.ecy.quadratic.ui.fragment.LastCommunityFragment;

import dagger.Component;

/**
 * Created by Administrator on 2017/6/6.
 */
@Component(dependencies = AppComponent.class)
public interface CommunityMainComponent {
    LastCommunityFragment inject(LastCommunityFragment fragment);

    HotCommunityFragment inject(HotCommunityFragment fragment);

    PostCommunityActivity inject(PostCommunityActivity activity);

    CommunityDetailActivity inject(CommunityDetailActivity activity);

    SpecialAreaActivity inject(SpecialAreaActivity activity);
}
